package day15.socketdemo05;

import java.io.IOException;
import java.io.OutputStream;
import java.net.Socket;

/**
 * @author Xiao
 * @date 2021/8/9
 */
public class ClientDemo05 {
    /**
     *  TCP发送数据：
     * 	创建客户端的Socket对象与指定服务端连接：Socket(String host, int put)；
     * 	获取输出流OutputStream：Socket对象调用getOutputStream()方法
     * 	写数据：OutputStream对象调用write()方法。
     * 	释放资源：IO流对象和Socket对象调用void close()方法。
     */
    public static void main(String[] args) throws IOException {
        //ConnectException:连接异常 → TCP连接未建立
        Socket so = new Socket("127.0.0.1",10000);
        OutputStream os = so.getOutputStream();
        os.write("HelloWorld".getBytes());
        os.close();
        so.close();
    }
}
